home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / program / firstbas.zip / README.TXT < prev    next >
Text File  |  1996-08-01  |  16KB  |  332 lines

  1.  
  2.  ═════════════════════════════════════════════════════════════════════════════
  3.                       Welcome to FirstBasic by PowerBASIC
  4.                          We put the "Power" in "Basic"
  5.  ═════════════════════════════════════════════════════════════════════════════
  6.  
  7.    This README file contains information that will be useful and of interest
  8.    to you.  Please read it in its entirety, referring to it if you encounter
  9.    any problems.
  10.  
  11.  ─────────────────────────────────────────────────────────────────────────────
  12.                              Table of contents
  13.  ─────────────────────────────────────────────────────────────────────────────
  14.  
  15.      Section 1   What is FirstBasic
  16.      Section 3:  Registration of FirstBasic
  17.      Section 3:  How to get help with FirstBasic
  18.      Section 4:  Hardware & Software Requirements
  19.      Section 5:  Running the compiler
  20.      Section 6:  The examples
  21.      Section 7:  Glossary of terms
  22.      Section 8:  Other PowerBASIC Products
  23.  
  24.  ─────────────────────────────────────────────────────────────────────────────
  25.                          Section 1: What is FirstBasic
  26.  ─────────────────────────────────────────────────────────────────────────────
  27.  
  28.    FirstBasic is a true compiler for DOS Basic programmers, not a slow
  29.    interpreter like GW Basic, QBasic or even Visual Basic.  It compiles
  30.    Basic source code files (.BAS) into fast, machine code executables
  31.    (.EXE), which can then be run from the DOS command line.  You can even
  32.    distribute your executables to others without fear of anyone gaining
  33.    access to your source code.
  34.  
  35.    FirstBasic provides a complete development environment, with an
  36.    integrated editor, debugger, compiler and object linker, as well as a
  37.    command-line version for batch mode operation.  If you're new to Basic,
  38.    you'll find that the extensive context-sensitive help system and online
  39.    user's manual will have you developing applications in no time.
  40.    Intermediate to advanced users will love the new performance features in
  41.    FirstBasic.
  42.  
  43.    But that's not all.  With FirstBasic, you get:
  44.  
  45.      - Unlimited string space (no more 64k limit)
  46.  
  47.      - Powerful flex strings which let you create data structures
  48.        dynamically at run-time.
  49.  
  50.      - Lightning fast array sort, scan, insert and delete, etc.
  51.  
  52.      - Highly accurate BCD math variables for financial applications.
  53.  
  54.      - Support for both 8088/8086 and 80286 code generation.
  55.  
  56.      - And the list goes on...
  57.  
  58.    FirstBasic is not FreeWare, nor is it public domain.  FirstBasic is
  59.    distributed as shareware (see the glossary of terms for a definition of
  60.    Shareware, Freeware, etc.).  This means that you can try FirstBasic for
  61.    a period not to exceed 30 days, before you register it (See the license
  62.    agreement for more details).  Try it out, share it with your friends.
  63.    If, at the end of the evaluation period, you decide to continue using
  64.    FirstBasic, you must register your copy (see ORDER.TXT for an order
  65.    form).
  66.  
  67.    See for yourself how we put the "Power" in "Basic".
  68.  
  69.  ─────────────────────────────────────────────────────────────────────────────
  70.                      Section 2: Registration of FirstBasic
  71.  ─────────────────────────────────────────────────────────────────────────────
  72.  
  73.    Why should I register?
  74.    ----------------------
  75.    When you register your copy of FirstBasic, you will receive the
  76.    following:
  77.  
  78.      - A disk containing:
  79.        - The REGISTERED version of FirstBasic.
  80.        - FBC.EXE, the command-line compiler.
  81.        - FBINST.EXE, the customization utility for FirstBasic.
  82.        - A complete online user's guide
  83.        - More source code examples.
  84.  
  85.      - Notification of new offerings and product upgrades.
  86.      - A free subscription to the PowerBASIC gazette.
  87.  
  88.    How do I register?
  89.    ------------------
  90.    Registration of FirstBasic costs only $25.  You can register in one of
  91.    the following ways:
  92.  
  93.      - By calling the order desk at 1-800-780-7707 with a credit card.
  94.  
  95.      - By filling out and mailing the included order form, and returning it
  96.        with a check, money order, or credit card number and expiration
  97.        date, to the address below:
  98.  
  99.                 PowerBASIC, Inc.
  100.                 316 Mid Valley Center
  101.                 Carmel, CA  93923
  102.  
  103.      - By using the online order form on our World Wide Web page at
  104.        http://www.powerbasic.com
  105.  
  106.    What else can I get?
  107.    --------------------
  108.    After you register your copy of FirstBasic, you are eligible to upgrade
  109.    to the full PowerBASIC product, complete with a 2-volume documentation
  110.    set, for only $99.00 (that's a $25 saving).
  111.  
  112.    An upgrade to the full product gets you, among other things:
  113.  
  114.      - The current version of the full PowerBASIC compiler, complete with
  115.        two manuals (a User's Guide and a Reference Guide).  That version of
  116.        the compiler, which retails for $149, was awarded PC Magazine's
  117.        Editor's Choice award.  Some of its most prominent features are:
  118.  
  119.          - Instant TSRs (5 lines of code)
  120.          - A built-in assembler
  121.          - Unlimited dynamic strings
  122.          - Extended data types, including user-defined TYPEs and UNIONs
  123.          - Extended COMM support with 16550 FIFO support.
  124.          - Support for non-standard COMM port addresses and IRQs.
  125.          - Code and data pointers
  126.          - Conditional compilation
  127.          - Huge arrays (greater than 64K)
  128.          - Absolute Arrays (at a specific address)
  129.          - Optional parameters in Basic subs and functions, etc.
  130.          - New IDE with Mouse Support
  131.  
  132.      - A command-line compiler (callable from batch or make files)
  133.      - A librarian (for building libraries of .OBJ and unit files)
  134.      - A standalone debugger (allows you to debug larger programs)
  135.  
  136.      - Technical support by mail, fax, Compuserve, Internet, BBS or voice.
  137.  
  138.    See the file UPGRADE.TXT for more info on what is included in the full
  139.    product.
  140.  
  141.  ─────────────────────────────────────────────────────────────────────────────
  142.                    Section 3: How to get help with FirstBasic
  143.  ─────────────────────────────────────────────────────────────────────────────
  144.  
  145.    While in the FirstBasic IDE, help is only a keystroke away.  Just hit F1
  146.    to bring up the online help.  If the cursor happens to be on a
  147.    FirstBasic keyword, hitting Ctl-F1 will take you to the help page for
  148.    that keyword.
  149.  
  150.    Technical support via telephone or Fax is only available to registered
  151.    owners of PowerBASIC 3.0 or later.  The online help file (press the F1
  152.    key when inside of the editor) contains product and ordering info for
  153.    PowerBASIC 3.
  154.  
  155.    PowerBASIC has users in nearly every country and on every continent. You
  156.    can share tips with many of them through the Internet or by using an
  157.    online service such as CompuServe or America Online.
  158.  
  159.    If you have access to the Internet you will find discussions on
  160.    FirstBasic programming in the Usenet newsgroups "alt.lang.basic" and
  161.    "comp.lang.basic.misc".  If you have a web browser you can connect to
  162.    http://www.powerbasic.com which contains product information and answers
  163.    to many frequently asked technical support questions.
  164.  
  165.    If you are a CompuServe member you can join our support forum, by typing
  166.    GO POWERBASIC (section 12), to find discussions on FirstBasic
  167.    programming.  The forum library also contains lots of sample code for
  168.    all versions of PowerBASIC.
  169.  
  170.    If you are an America Online member you can use the DEVELOPMENT keyword
  171.    to locate the forum for software development.  FirstBasic discussions
  172.    can be found in the Turbo Basic/PowerBASIC folder.
  173.  
  174.    You can also dial directly into the PowerBASIC Support BBS by calling
  175.    408-659-7401.  It contains lots of example source code for all versions
  176.    of FirstBasic and many useful discussions and tips.
  177.  
  178.    PowerBASIC, Inc. publishes the PowerBASIC Gazette, a newsletter which is
  179.    available at no cost, to registered customers.  This newsletter contains
  180.    the latest information on products from PowerBAS